package com.absir.appserv.uc.model;

import java.util.Map;

/**
 * 支付回调的响应内容类。
 */
public class PayCallbackResponse{
	String sign = "";
	Map<String, Object> data;
	
	public String getSign(){
		return this.sign;
	}
	public void setSign(String sign){
		this.sign =sign;
	}
	
	/**
	 * @return the data
	 */
	public Map<String, Object> getData() {
		return data;
	}
	/**
	 * @param data the data to set
	 */
	public void setData(Map<String, Object> data) {
		this.data = data;
	}



	public static class PayCallbackResponseData{
		private String orderId;
	    private int gameId;
	    private String accountId;
	    private String creator;
	    private int payWay;
	    private Double amount;
	    private String callbackInfo;
	    private String orderStatus;
	    private String failedDesc="";
	    private String cpOrderId;
	    public String getOrderId() {
	        return orderId;
	    }
	    public void setOrderId(String orderId) {
	        this.orderId = orderId;
	    }
	    public int getGameId() {
	        return gameId;
	    }
	    public void setGameId(int gameId) {
	        this.gameId = gameId;
	    }
	    public String getAccountId() {
	        return accountId;
	    }
	    public void setAccountId(String accountId) {
	        this.accountId = accountId;
	    }
	    public String getCreator() {
	        return creator;
	    }
	    public void setCreator(String creator) {
	        this.creator = creator;
	    }
	    public int getPayWay() {
	        return payWay;
	    }
	    public void setPayWay(int payWay) {
	        this.payWay = payWay;
	    }

	    public String getCallbackInfo() {
	        return callbackInfo;
	    }
	    public void setCallbackInfo(String callbackInfo) {
	        this.callbackInfo = callbackInfo;
	    }
	    public String getOrderStatus() {
	        return orderStatus;
	    }
	    public void setOrderStatus(String orderStatus) {
	        this.orderStatus = orderStatus;
	    }
	    public String getFailedDesc() {
	        return failedDesc;
	    }
	    public void setFailedDesc(String failedDesc) {
	        this.failedDesc = failedDesc;
	    }
	    public String getCpOrderId() {
	        return cpOrderId;
	    }
	    public void setCpOrderId(String cpOrderId) {
	        this.cpOrderId = cpOrderId;
	    }
	    public Double getAmount() {
	        return amount;
	    }
	    public void setAmount(Double amount) {
	        this.amount = amount;
	    }
	}

	
}
